package controller;

import javax.faces.bean.ManagedBean;

import conversor.ConversorNumeros;

import modelo.Numero;

@ManagedBean(name="conversorBean")
public class ConversorBean {
	
	private Numero numero;
	private ConversorNumeros conversor;
	
	public ConversorBean(){
		numero = new Numero("0","0","0","0");
		conversor = new ConversorNumeros();
	}

	public Numero getNumero() {
		return numero;
	}

	public void setNumero(Numero numero) {
		this.numero = numero;
	}

	public String binario(){
		numero = conversor.binario(numero.getBinario());
		
		return "";
	}
	
	public String octal(){

		numero = conversor.octal(numero.getOctal());
		
		return "";
	}
	
	public String decimal(){
		numero = conversor.decimal(numero.getDecimal());
		
		return "";
	}
	
	public String hexadecimal(){
		numero = conversor.hexadecimal(numero.getHexadecimal());
		
		return "";
	}
}
